草庐IT

Android ImageButton 背景色

全部标签

javascript - 等待CSS中的背景图片完全加载

这个问题在这里已经有了答案:OfficialwaytoaskjQuerywaitforallimagestoloadbeforeexecutingsomething(11个答案)关闭8年前。我有一个网络应用程序,它使用在外部CSS中加载的外部背景图像。现在,可以在图像完全呈现之前使用该应用程序,从而产生奇怪的视觉效果。如何在图像完全加载之前停止脚本执行?它可以使用普通的JavaScript或jQuery。因为图像是在外部CSS中加载的,所以我读到的正常触发器不起作用。

javascript - select2 改变背景颜色

我正在尝试在我正在创建的网页上使用select2。然而,组合框背景似乎是透明的,但我需要将其更改为另一种颜色。我尝试修改select2.css文件,但似乎没有任何效果。有什么想法吗? 最佳答案 如果您尝试定位组合框包装器,请使用.select2-search{background-color:#00f;}如果您尝试定位输入使用.select2-searchinput{background-color:#00f;}如果您尝试定位结果包装器使用.select2-results{background-color:#00f;}希望这对您有所

javascript - Threejs Canvas 背景黑色

用threejs的基本场景试了下,不明白canvas背景为什么全黑MyfirstThree.jsappbody{margin:0;}canvas{width:100%;height:100%;background-color:white;}varscene=newTHREE.Scene();varcamera=newTHREE.PerspectiveCamera(75,window.innerWidth/window.innerHeight,0.1,1000);varrenderer=newTHREE.WebGLRenderer();renderer.setSize(window.in

javascript - JQuery 背景颜色动画不起作用

我想将“exampleDiv”的背景颜色从原来的白色背景更改为当我调用下面的代码立即将背景更改为黄色然后淡化回原来的白色背景时。$("#exampleDiv").animate({backgroundColor:"yellow"},"fast");但是,此代码不起作用。我只有JQuery核心和JQueryUI链接到我的网页。为什么上面的代码不起作用? 最佳答案 我在animate方面取得了不同程度的成功,但发现使用其内置回调加上jQuery的css似乎适用于大多数情况。试试这个函数:$(document).ready(functio

javascript - 当 Microsoft Edge 中存在许多(以及更多)背景元素时,输入字段文本输入变得缓慢

HereisaJSFiddlethatdemonstrateswhatIdescribebelow我一直在尝试找出一个奇怪的Edge渲染问题。我无法重现该问题,但我已经能够重现一些我认为直接相关的奇怪行为。我在一些整页和一些页眉上使用了一个背景技巧,涉及创建一堆随机具有非常低不透明度(即几乎透明)的元素,然后随机变换它们。这有点愚蠢,但它在Firefox和Chrome中为我工作了一段时间,没有任何问题。我最近开始在Edge中进行测试(一般测试;没有关于背景的具体信息,我通常不会花时间思考),很快就注意到,随机地,鼠标悬停在简单的:hover上。样式转换(例如,使按钮背景颜色变暗)会导致

javascript - 加载后淡入背景图像(无 jquery),同时仍使用媒体查询替换不同屏幕尺寸的图像

我整晚都在看书,似乎无法就最好的方法是什么给出任何具体的答案。我知道起作用的两件事是:加载图片时淡入淡出:使用图像包装器和像这样的标签:CSS看起来像.imageWrapper{opacity:0}.loaded{opacity:1}然后在你的js文件中有类似的东西varimageLoaded=(img)=>{varimgWrapper=img.parentNode;imgWrapper.className+='loaded';}用于根据屏幕尺寸加载不同的图像@mediascreenonlyand(min-device-width:0)and(max-device-width:450p

javascript - 快速图像加载方法,具有多个背景的低分辨率到高分辨率 - javascript 解决方案?

background-image:url('images/bg1.png'),url('images/speed/bg1.jpg');我正在尝试利用一个元素的多个背景图像选项来加载,首先,每个背景图像的快速、低分辨率版本在加载后将被更高质量的版本替换。有什么有效的解决方案吗?注:以下是一厢情愿而非实际问题;我认为这可能是一个很好的主题来固定查询。作为附带问题,有没有人知道使用这种想法的方法,而不是让图像从低分辨率过渡到渲染,并带有某种噪声效果,如果你明白我要去哪里接着就,随即。就好像每个图像都从普通噪声平滑到高清,获得分辨率,直到它在加载时达到适当的水平。我想我的意思是:“是否可以编写

javascript - 一种在加载时淡入背景的方法?

我正在做一个网站设计,我需要一种方法让body标签的背景图片在完全加载完成后淡入淡出(可能会暂停500毫秒)。如果您看到August的网站设计你会看到背景淡入;但是,这是通过Flash背景完成的。有什么方法可以用jQuery或JavaScript做到这一点吗?2010年9月19日更新:所以对于那些来自谷歌的人(这是目前“加载时淡入背景”的第一结果,我只是想我会为大家做一个更清晰的实现示例。添加到页脚某处的代码(如果您不想让DOM变得困惑,也可以通过JavaScript附加它。这样的风格-#backgroundfade{position:fixed;background:#FFF/*wh

javascript - 从样式中删除背景图像

如何从元素样式中删除背景图像。我不想将它设置为无或0。我想完全删除它。它与在另一个类中定义的moz-linear-gradient冲突。 最佳答案 你试过吗:$(".mozgradient").css("background","");将背景设置为空字符串应该会删除内联样式,以便类和其他样式表设置生效,但它不应影响其他内联设置的样式,如width。(在这种情况下,将它从具有mozgradient类的所有元素中删除可以防止您正在谈论的冲突。)来自thejQuery.css()doco:Settingthevalueofastylepr

javascript - 使用 javascript 将 Image 对象设置为 div 背景图像

我想从后台加载4张图片,向客户端显示加载栏当下载图像时,我想将它们设置为4个divblock的背景图像。我正在寻找这样的东西。varmyImages=newArray();for(vari=0;i有什么方法可以使用Imagejavascript对象设置背景图像吗? 最佳答案 您可以做一些接近您所拥有的事情。您不会将图像背景设置为图像对象,但您可以从图像对象获取.src属性并将其应用于backgroundImage。一旦图像对象成功加载,图像将被浏览器缓存,因此当您在任何其他对象上设置.src时,图像将快速加载。您可以使用这种类型的代